package com.study.pojo;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.time.LocalDate;
import java.time.LocalDateTime;
import java.util.List;

/**
 * 类名称：Emp
 * 描述：员工实体类
 *
 * @author: Lixx
 * 创建时间: 2025/03/06
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class Emp {
    private Integer id;//ID，主键
    private String username;//用户名
    private String password;//密码
    private String name;//姓名
    private Integer gender;//性别，1：男，2：女
    private String phone;//电话号码
    private Integer job;//职位，1.班主任，2.教师，3.学工主管，4.教研主管，5.咨询师
    private Integer salary;//工资
    private String image;//头像
    private LocalDate entryDate;//入职日期
    private Integer deptId;//部门ID
    private LocalDateTime createTime;//创建时间
    private LocalDateTime updateTime;//更新时间

    //封装部门名称
    private String deptName;//部门名称
    //封装工作经历
    private List<EmpExpr> exprList;
}
